The Ludwig-Soret effect, the migration of a species due to a temperature gradient, has been extensively studied without a complete picture of its cause emerging. Here we investigate the dynamics of DNA and spherical particles sub jected to a thermal gradient using a combination of Brownian dynamics and the lattice Boltzmann method. We observe that the DNA molecules will migrate to colder regions of the channel, an observation also made in the experiments of Duhr, et al. In fact, the thermal diffusion coefficient found agrees quantitatively with the experimental value. We also observe that the thermal diffusion coefficient decreases as the radius of the studied spherical particles increases. Furthermore, we observe that the thermal fluctuations-fluid momentum flux coupling induces a gradient in the stress which leads to thermal migration in both systems.